\hypertarget{classcom_1_1ressource_1_1ColoredString}{
\section{com.ressource.ColoredString Class Reference}
\label{classcom_1_1ressource_1_1ColoredString}\index{com::ressource::ColoredString@{com::ressource::ColoredString}}
}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classcom_1_1ressource_1_1ColoredString_a27c5de57b81c0c97799e32015c799dda}{ColoredString} (String \hyperlink{classcom_1_1ressource_1_1ColoredString_ad7dd99cf92d33232fb93522f48a35f64}{string})
\item 
\hyperlink{classcom_1_1ressource_1_1ColoredString_a28a370d0ffa1bd3782c27e0ed50aab0d}{ColoredString} (Integer integer)
\item 
\hyperlink{classcom_1_1ressource_1_1ColoredString_a8480af7eaf094b7758581762538fbbc6}{ColoredString} ()
\item 
\hyperlink{classcom_1_1ressource_1_1ColoredString_abd2699cc1cdd8aa93e0538d7f65ef9b4}{ColoredString} (char character)
\item 
String \hyperlink{classcom_1_1ressource_1_1ColoredString_ac1506eb2d750d10f63a81be8f4bfa812}{getString} ()
\item 
void \hyperlink{classcom_1_1ressource_1_1ColoredString_a356e53732ac097e96abda0068c1d403d}{setString} (String \hyperlink{classcom_1_1ressource_1_1ColoredString_ad7dd99cf92d33232fb93522f48a35f64}{string})
\item 
String \hyperlink{classcom_1_1ressource_1_1ColoredString_a7a293eee186f93825adb874199b2efb7}{getOriginalString} ()
\item 
void \hyperlink{classcom_1_1ressource_1_1ColoredString_a36c569978d3ca42037c5ec1b6296384b}{setOriginalString} (String \hyperlink{classcom_1_1ressource_1_1ColoredString_a035e5a754e3198388206b2bdada3fb1c}{originalString})
\item 
void \hyperlink{classcom_1_1ressource_1_1ColoredString_a00f157cd3994dd678d5607308fccc3ed}{setOriginalString} (Integer \hyperlink{classcom_1_1ressource_1_1ColoredString_a035e5a754e3198388206b2bdada3fb1c}{originalString})
\item 
void \hyperlink{classcom_1_1ressource_1_1ColoredString_a9d01ffcbc7c26c33f7af73da3aa3f461}{red} ()
\item 
void \hyperlink{classcom_1_1ressource_1_1ColoredString_af462d9fca9fdedb7708b0a7b6d766e5c}{green} ()
\item 
void \hyperlink{classcom_1_1ressource_1_1ColoredString_ad43f82e563949562f69112303f6b005b}{yellow} ()
\item 
void \hyperlink{classcom_1_1ressource_1_1ColoredString_a2a8715ad89953ba4c76169573cfb0d0f}{blue} ()
\item 
void \hyperlink{classcom_1_1ressource_1_1ColoredString_a8b8607c6c7424cd9b0172d5da9fa95c1}{magenta} ()
\item 
void \hyperlink{classcom_1_1ressource_1_1ColoredString_a27b7de99a82135d321cc23a081128c8d}{cyan} ()
\item 
void \hyperlink{classcom_1_1ressource_1_1ColoredString_a399a5806a9a3847e401689fa0dac1e43}{lightGrey} ()
\item 
void \hyperlink{classcom_1_1ressource_1_1ColoredString_a43cf9f5b3f5beb71077ec37fb8ff3da2}{removeColor} ()
\item 
String \hyperlink{classcom_1_1ressource_1_1ColoredString_a376dd8dea25345a609190fbe0a300764}{toString} ()
\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
String \hyperlink{classcom_1_1ressource_1_1ColoredString_ad7dd99cf92d33232fb93522f48a35f64}{string} = null
\item 
String \hyperlink{classcom_1_1ressource_1_1ColoredString_a035e5a754e3198388206b2bdada3fb1c}{originalString} = null
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\begin{DoxyAuthor}{Author}
jonathan 

fabienne 
\end{DoxyAuthor}


Definition at line 7 of file ColoredString.java.

\subsection{Constructor \& Destructor Documentation}
\hypertarget{classcom_1_1ressource_1_1ColoredString_a27c5de57b81c0c97799e32015c799dda}{
\index{com::ressource::ColoredString@{com::ressource::ColoredString}!ColoredString@{ColoredString}}
\index{ColoredString@{ColoredString}!com::ressource::ColoredString@{com::ressource::ColoredString}}
\subsubsection[{ColoredString}]{\setlength{\rightskip}{0pt plus 5cm}com.ressource.ColoredString.ColoredString (String {\em string})}}
\label{classcom_1_1ressource_1_1ColoredString_a27c5de57b81c0c97799e32015c799dda}

\begin{DoxyParams}{Parameters}
\item[{\em string}]\end{DoxyParams}


Definition at line 21 of file ColoredString.java.

References com.ressource.ColoredString.originalString.\hypertarget{classcom_1_1ressource_1_1ColoredString_a28a370d0ffa1bd3782c27e0ed50aab0d}{
\index{com::ressource::ColoredString@{com::ressource::ColoredString}!ColoredString@{ColoredString}}
\index{ColoredString@{ColoredString}!com::ressource::ColoredString@{com::ressource::ColoredString}}
\subsubsection[{ColoredString}]{\setlength{\rightskip}{0pt plus 5cm}com.ressource.ColoredString.ColoredString (Integer {\em integer})}}
\label{classcom_1_1ressource_1_1ColoredString_a28a370d0ffa1bd3782c27e0ed50aab0d}

\begin{DoxyParams}{Parameters}
\item[{\em integer}]\end{DoxyParams}


Definition at line 30 of file ColoredString.java.

References com.ressource.ColoredString.originalString, and com.ressource.ColoredString.string.\hypertarget{classcom_1_1ressource_1_1ColoredString_a8480af7eaf094b7758581762538fbbc6}{
\index{com::ressource::ColoredString@{com::ressource::ColoredString}!ColoredString@{ColoredString}}
\index{ColoredString@{ColoredString}!com::ressource::ColoredString@{com::ressource::ColoredString}}
\subsubsection[{ColoredString}]{\setlength{\rightskip}{0pt plus 5cm}com.ressource.ColoredString.ColoredString ()}}
\label{classcom_1_1ressource_1_1ColoredString_a8480af7eaf094b7758581762538fbbc6}


Definition at line 38 of file ColoredString.java.

References com.ressource.ColoredString.originalString.\hypertarget{classcom_1_1ressource_1_1ColoredString_abd2699cc1cdd8aa93e0538d7f65ef9b4}{
\index{com::ressource::ColoredString@{com::ressource::ColoredString}!ColoredString@{ColoredString}}
\index{ColoredString@{ColoredString}!com::ressource::ColoredString@{com::ressource::ColoredString}}
\subsubsection[{ColoredString}]{\setlength{\rightskip}{0pt plus 5cm}com.ressource.ColoredString.ColoredString (char {\em character})}}
\label{classcom_1_1ressource_1_1ColoredString_abd2699cc1cdd8aa93e0538d7f65ef9b4}

\begin{DoxyParams}{Parameters}
\item[{\em character}]\end{DoxyParams}


Definition at line 47 of file ColoredString.java.

\subsection{Member Function Documentation}
\hypertarget{classcom_1_1ressource_1_1ColoredString_a2a8715ad89953ba4c76169573cfb0d0f}{
\index{com::ressource::ColoredString@{com::ressource::ColoredString}!blue@{blue}}
\index{blue@{blue}!com::ressource::ColoredString@{com::ressource::ColoredString}}
\subsubsection[{blue}]{\setlength{\rightskip}{0pt plus 5cm}void com.ressource.ColoredString.blue ()}}
\label{classcom_1_1ressource_1_1ColoredString_a2a8715ad89953ba4c76169573cfb0d0f}


Definition at line 124 of file ColoredString.java.

References com.ressource.ColoredString.originalString.

Referenced by JMeta.menu().\hypertarget{classcom_1_1ressource_1_1ColoredString_a27b7de99a82135d321cc23a081128c8d}{
\index{com::ressource::ColoredString@{com::ressource::ColoredString}!cyan@{cyan}}
\index{cyan@{cyan}!com::ressource::ColoredString@{com::ressource::ColoredString}}
\subsubsection[{cyan}]{\setlength{\rightskip}{0pt plus 5cm}void com.ressource.ColoredString.cyan ()}}
\label{classcom_1_1ressource_1_1ColoredString_a27b7de99a82135d321cc23a081128c8d}


Definition at line 140 of file ColoredString.java.

References com.ressource.ColoredString.originalString.

Referenced by com.engine.view.DisplayColored.askAxis(), com.engine.view.DisplayColored.askHowManyComputer(), com.engine.view.DisplayColored.askHowManyHuman(), com.engine.view.DisplayColored.askPlayerName(), com.engine.view.DisplayColored.askPlayerTeam(), com.engine.view.DisplayColored.askWherePawnMove(), com.engine.view.DisplayColored.askWhichPawnMove(), com.engine.view.DisplayColored.printPlayerScore(), com.engine.view.DisplayColored.printScore(), com.engine.view.DisplayColored.show(), and JMeta.startMessageGame().\hypertarget{classcom_1_1ressource_1_1ColoredString_a7a293eee186f93825adb874199b2efb7}{
\index{com::ressource::ColoredString@{com::ressource::ColoredString}!getOriginalString@{getOriginalString}}
\index{getOriginalString@{getOriginalString}!com::ressource::ColoredString@{com::ressource::ColoredString}}
\subsubsection[{getOriginalString}]{\setlength{\rightskip}{0pt plus 5cm}String com.ressource.ColoredString.getOriginalString ()}}
\label{classcom_1_1ressource_1_1ColoredString_a7a293eee186f93825adb874199b2efb7}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Definition at line 74 of file ColoredString.java.

References com.ressource.ColoredString.originalString.\hypertarget{classcom_1_1ressource_1_1ColoredString_ac1506eb2d750d10f63a81be8f4bfa812}{
\index{com::ressource::ColoredString@{com::ressource::ColoredString}!getString@{getString}}
\index{getString@{getString}!com::ressource::ColoredString@{com::ressource::ColoredString}}
\subsubsection[{getString}]{\setlength{\rightskip}{0pt plus 5cm}String com.ressource.ColoredString.getString ()}}
\label{classcom_1_1ressource_1_1ColoredString_ac1506eb2d750d10f63a81be8f4bfa812}
\begin{DoxyReturn}{Returns}



\end{DoxyReturn}


Definition at line 58 of file ColoredString.java.

References com.ressource.ColoredString.string.\hypertarget{classcom_1_1ressource_1_1ColoredString_af462d9fca9fdedb7708b0a7b6d766e5c}{
\index{com::ressource::ColoredString@{com::ressource::ColoredString}!green@{green}}
\index{green@{green}!com::ressource::ColoredString@{com::ressource::ColoredString}}
\subsubsection[{green}]{\setlength{\rightskip}{0pt plus 5cm}void com.ressource.ColoredString.green ()}}
\label{classcom_1_1ressource_1_1ColoredString_af462d9fca9fdedb7708b0a7b6d766e5c}


Definition at line 108 of file ColoredString.java.

References com.ressource.ColoredString.originalString.\hypertarget{classcom_1_1ressource_1_1ColoredString_a399a5806a9a3847e401689fa0dac1e43}{
\index{com::ressource::ColoredString@{com::ressource::ColoredString}!lightGrey@{lightGrey}}
\index{lightGrey@{lightGrey}!com::ressource::ColoredString@{com::ressource::ColoredString}}
\subsubsection[{lightGrey}]{\setlength{\rightskip}{0pt plus 5cm}void com.ressource.ColoredString.lightGrey ()}}
\label{classcom_1_1ressource_1_1ColoredString_a399a5806a9a3847e401689fa0dac1e43}


Definition at line 148 of file ColoredString.java.

References com.ressource.ColoredString.originalString.

Referenced by com.engine.view.DisplayColored.askAxis(), com.engine.view.DisplayColored.askWherePawnMove(), com.engine.view.DisplayColored.askWhichPawnMove(), and com.engine.view.DisplayColored.show().\hypertarget{classcom_1_1ressource_1_1ColoredString_a8b8607c6c7424cd9b0172d5da9fa95c1}{
\index{com::ressource::ColoredString@{com::ressource::ColoredString}!magenta@{magenta}}
\index{magenta@{magenta}!com::ressource::ColoredString@{com::ressource::ColoredString}}
\subsubsection[{magenta}]{\setlength{\rightskip}{0pt plus 5cm}void com.ressource.ColoredString.magenta ()}}
\label{classcom_1_1ressource_1_1ColoredString_a8b8607c6c7424cd9b0172d5da9fa95c1}


Definition at line 132 of file ColoredString.java.

References com.ressource.ColoredString.originalString.

Referenced by com.engine.view.DisplayColored.askAxis(), com.engine.view.DisplayColored.askWherePawnMove(), com.engine.view.DisplayColored.askWhichPawnMove(), and com.engine.view.DisplayColored.show().\hypertarget{classcom_1_1ressource_1_1ColoredString_a9d01ffcbc7c26c33f7af73da3aa3f461}{
\index{com::ressource::ColoredString@{com::ressource::ColoredString}!red@{red}}
\index{red@{red}!com::ressource::ColoredString@{com::ressource::ColoredString}}
\subsubsection[{red}]{\setlength{\rightskip}{0pt plus 5cm}void com.ressource.ColoredString.red ()}}
\label{classcom_1_1ressource_1_1ColoredString_a9d01ffcbc7c26c33f7af73da3aa3f461}


Definition at line 100 of file ColoredString.java.

References com.ressource.ColoredString.originalString.

Referenced by com.engine.view.DisplayColored.askAxis(), com.engine.view.DisplayColored.askWherePawnMove(), com.engine.view.DisplayColored.askWhichPawnMove(), com.engine.view.DisplayColored.badPlayerNb(), JMeta.invalidChoice(), com.engine.view.DisplayColored.invalidChoice(), com.engine.view.DisplayColored.noPlayer(), com.engine.view.DisplayColored.printScore(), and com.engine.view.DisplayColored.show().\hypertarget{classcom_1_1ressource_1_1ColoredString_a43cf9f5b3f5beb71077ec37fb8ff3da2}{
\index{com::ressource::ColoredString@{com::ressource::ColoredString}!removeColor@{removeColor}}
\index{removeColor@{removeColor}!com::ressource::ColoredString@{com::ressource::ColoredString}}
\subsubsection[{removeColor}]{\setlength{\rightskip}{0pt plus 5cm}void com.ressource.ColoredString.removeColor ()}}
\label{classcom_1_1ressource_1_1ColoredString_a43cf9f5b3f5beb71077ec37fb8ff3da2}


Definition at line 156 of file ColoredString.java.

References com.ressource.ColoredString.originalString.\hypertarget{classcom_1_1ressource_1_1ColoredString_a00f157cd3994dd678d5607308fccc3ed}{
\index{com::ressource::ColoredString@{com::ressource::ColoredString}!setOriginalString@{setOriginalString}}
\index{setOriginalString@{setOriginalString}!com::ressource::ColoredString@{com::ressource::ColoredString}}
\subsubsection[{setOriginalString}]{\setlength{\rightskip}{0pt plus 5cm}void com.ressource.ColoredString.setOriginalString (Integer {\em originalString})}}
\label{classcom_1_1ressource_1_1ColoredString_a00f157cd3994dd678d5607308fccc3ed}

\begin{DoxyParams}{Parameters}
\item[{\em originalString}]\end{DoxyParams}


Definition at line 91 of file ColoredString.java.\hypertarget{classcom_1_1ressource_1_1ColoredString_a36c569978d3ca42037c5ec1b6296384b}{
\index{com::ressource::ColoredString@{com::ressource::ColoredString}!setOriginalString@{setOriginalString}}
\index{setOriginalString@{setOriginalString}!com::ressource::ColoredString@{com::ressource::ColoredString}}
\subsubsection[{setOriginalString}]{\setlength{\rightskip}{0pt plus 5cm}void com.ressource.ColoredString.setOriginalString (String {\em originalString})}}
\label{classcom_1_1ressource_1_1ColoredString_a36c569978d3ca42037c5ec1b6296384b}

\begin{DoxyParams}{Parameters}
\item[{\em originalString}]\end{DoxyParams}


Definition at line 82 of file ColoredString.java.

Referenced by com.engine.view.DisplayColored.askHowManyComputer(), com.engine.view.DisplayColored.askHowManyHuman(), com.engine.view.DisplayColored.askPlayerName(), com.engine.view.DisplayColored.askPlayerTeam(), JMeta.menu(), and com.engine.view.DisplayColored.show().\hypertarget{classcom_1_1ressource_1_1ColoredString_a356e53732ac097e96abda0068c1d403d}{
\index{com::ressource::ColoredString@{com::ressource::ColoredString}!setString@{setString}}
\index{setString@{setString}!com::ressource::ColoredString@{com::ressource::ColoredString}}
\subsubsection[{setString}]{\setlength{\rightskip}{0pt plus 5cm}void com.ressource.ColoredString.setString (String {\em string})}}
\label{classcom_1_1ressource_1_1ColoredString_a356e53732ac097e96abda0068c1d403d}

\begin{DoxyParams}{Parameters}
\item[{\em string}]\end{DoxyParams}


Definition at line 66 of file ColoredString.java.\hypertarget{classcom_1_1ressource_1_1ColoredString_a376dd8dea25345a609190fbe0a300764}{
\index{com::ressource::ColoredString@{com::ressource::ColoredString}!toString@{toString}}
\index{toString@{toString}!com::ressource::ColoredString@{com::ressource::ColoredString}}
\subsubsection[{toString}]{\setlength{\rightskip}{0pt plus 5cm}String com.ressource.ColoredString.toString ()}}
\label{classcom_1_1ressource_1_1ColoredString_a376dd8dea25345a609190fbe0a300764}


Definition at line 167 of file ColoredString.java.

References com.ressource.ColoredString.string.\hypertarget{classcom_1_1ressource_1_1ColoredString_ad43f82e563949562f69112303f6b005b}{
\index{com::ressource::ColoredString@{com::ressource::ColoredString}!yellow@{yellow}}
\index{yellow@{yellow}!com::ressource::ColoredString@{com::ressource::ColoredString}}
\subsubsection[{yellow}]{\setlength{\rightskip}{0pt plus 5cm}void com.ressource.ColoredString.yellow ()}}
\label{classcom_1_1ressource_1_1ColoredString_ad43f82e563949562f69112303f6b005b}


Definition at line 116 of file ColoredString.java.

References com.ressource.ColoredString.originalString.

Referenced by com.engine.view.DisplayColored.askAxis(), com.engine.view.DisplayColored.askHowManyComputer(), com.engine.view.DisplayColored.askWherePawnMove(), com.engine.view.DisplayColored.askWhichPawnMove(), com.engine.view.DisplayColored.cellEmpty(), com.engine.view.DisplayColored.printPlayerScore(), com.engine.view.DisplayColored.printScore(), and com.engine.view.DisplayColored.show().

\subsection{Member Data Documentation}
\hypertarget{classcom_1_1ressource_1_1ColoredString_a035e5a754e3198388206b2bdada3fb1c}{
\index{com::ressource::ColoredString@{com::ressource::ColoredString}!originalString@{originalString}}
\index{originalString@{originalString}!com::ressource::ColoredString@{com::ressource::ColoredString}}
\subsubsection[{originalString}]{\setlength{\rightskip}{0pt plus 5cm}String {\bf com.ressource.ColoredString.originalString} = null\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{classcom_1_1ressource_1_1ColoredString_a035e5a754e3198388206b2bdada3fb1c}


Definition at line 16 of file ColoredString.java.

Referenced by com.ressource.ColoredString.blue(), com.ressource.ColoredString.ColoredString(), com.ressource.ColoredString.cyan(), com.ressource.ColoredString.getOriginalString(), com.ressource.ColoredString.green(), com.ressource.ColoredString.lightGrey(), com.ressource.ColoredString.magenta(), com.ressource.ColoredString.red(), com.ressource.ColoredString.removeColor(), and com.ressource.ColoredString.yellow().\hypertarget{classcom_1_1ressource_1_1ColoredString_ad7dd99cf92d33232fb93522f48a35f64}{
\index{com::ressource::ColoredString@{com::ressource::ColoredString}!string@{string}}
\index{string@{string}!com::ressource::ColoredString@{com::ressource::ColoredString}}
\subsubsection[{string}]{\setlength{\rightskip}{0pt plus 5cm}String {\bf com.ressource.ColoredString.string} = null\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{classcom_1_1ressource_1_1ColoredString_ad7dd99cf92d33232fb93522f48a35f64}


Definition at line 12 of file ColoredString.java.

Referenced by com.ressource.ColoredString.ColoredString(), com.ressource.ColoredString.getString(), and com.ressource.ColoredString.toString().

The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
com/ressource/\hyperlink{ColoredString_8java}{ColoredString.java}\end{DoxyCompactItemize}
